You searched for: “most edacious
Relating to or descriptive of devouring food in great quantities or to excess. (1)